diffusion tubes - Turkish English Dictionary